where is the landmark